home *** CD-ROM | disk | FTP | other *** search
- Date: Sun, 5 Jun 94 13:32 BST-1
- From: Andre Willey <andre@cix.compulink.co.uk>
- Subject: Re: DEFAULT.SYS: Draft proposal, 4/6/94
- To: gem-list@world.std.com
- Message-Id: <memo.296511@cix.compulink.co.uk>
- Precedence: bulk
-
-
-
- In <H.ekK.KGbMeuZQF_M@elfhaven.ersys.edmonton.ab.ca>,
- mforget@elfhaven.ersys.edmonton.ab.ca wrote:
-
- > Okay, I understand the proposal more clearly now. I feel that there
- > is something missing, though. There does not seem to be a way for
- > the user to assign a keyboard shortcut to a non-standard menu entry.
-
- Hmm, interesting. The shortcuts are not really for menu entries per se, but
- for program functions. Many of the keyboard shortcuts won't even have menu
- entries at all (e.g. delete word, etc). It's up to the program to decide
- whether a shortcut being assigned represents a menu option, or an internal
- code.
-
- > For example, say that a program has no keyboard shortcut for the
- > menu entry "Fiddle". The user wants one; how can it be done?
-
- That's up to the programmer. Common stuff can into the default section -
- even stuff which isn't covered by Ofir's proposals, I guess (e.g. things
- which several application groups may require, such as Frame, Box, Circle,
- Line, etc which could be used in DTP, word processor & graphics programs).
- Completely application-specific stuff can go into the 1000+ range. I think
- actual menu texts are rather too program-specific for us to start having
- quick-key definitions for them.
-
- > (This may be addressed by the idea of having application group codes,
- > but the proposal is a little hazy on just how. What would prevent
- > one program from using the same unique codes that another program
- > is using, for example?)
-
- Nothing, that's the point. When application group codes are defined, it
- will be up to programmers to submit & approve a list of codes they need, in
- exactly the same way that we are currently doing with the shortcuts. The
- process should be much less fraught, though, as there are 1000 codes
- available, and I doubt there will be 1000 unique functions required.
-
- Again, though, it is important to note that *only* those codes which are
- required by a given program need be parsed. Everything else can be ignored.
-
- Andre
-
- +------------------------------------+-------------------------------+
- | Andre Willey | Cygnus Software Development |
- | Email: andre@cix.compulink.co.uk | Sutton Coldfield -- England |
- | or: ...{mcsun}!uknet!cix!andre | Tel: (UK/+44) 021 308 5251 |
- +------------------------------------+-------------------------------+
-